"""4.7 常用内置函数"""
''''一、常用转换函数，int(),float(),str(),...'''
# 1. int()函数：将一个字符串转换成整数
str1="123"
num=int(str1)+10
print(num,type(num))

#2.float()函数：将一个字符串转换成浮点数
str2="123.45"
num=float(str2)+10
print(num,type(num))
#3.str()函数：将一个对象转换成字符串
num=123
str3=str(num)+"45"
print(str3,type(str3))

'''二、数学函数，abs(),max(),min(),sum(),...'''
# 1. abs()函数：返回一个数的绝对值
num=-10
print(abs(num))
# 2. max()函数：返回一个序列中的最大值
list1=[1,2,3,4,5,-1,1]
print("max()函数：返回一个序列中的最大值:",max(list1))
# 3. min()函数：返回一个序列中的最小值
print("min()函数：返回一个序列中的最小值:",min(list1))
# 4. sum()函数：返回一个序列中的所有元素的和
list2=[1,2,3,4,5]
print("sum()函数：返回一个序列中的所有元素的和:",sum(list2))
'''三、其他常用函数，len(),range(),...'''
# 1. len()函数：返回一个序列的长度
list3=[1,2,3,4,5]
print("len()函数：返回一个序列的长度:",len(list3))
# 2. range()函数：生成一个指定范围内的整数序列
# range(start,stop,step)
for i in range(1,10,2):
    print(i)
#type函数
num=10
print(type(num))